Spotlight is a movie about the consequences of the actions by the Catholic Church in Boston to allow the pedophile priest Geoghan to practice his sexual perversions on vulnerable Catholic children for 34 years before he was finally apprehended and prosecuted by the civil authorities in Boston. Church members and even other priests would report him
(
Read more... )